lump in abdomen - Turco Inglés Diccionario